home *** CD-ROM | disk | FTP | other *** search
- iFTP "Intelligent FTP"
- version 2.x
- (c) copyright 1997 Santronics Software Inc
- contact: support@santronics.com
-
- What is iFTP?
- -------------
-
- iFTP is a enhanced 32 bit FTP client specifically designed to run scripts
- using an enhanced FTP script command language.
-
- Why iFTP?
- ---------
-
- One of the basic needs for FTP was conditional file transfers.
-
- For example, if you were picking up mail and/or files from a FTP hub site,
- you could easily do this using your standard FTP client:
-
- mput *.*
- mdel *.*
-
- If a file transfer aborted as well as the script, then the restart would
- need to duplicate the files transfers again.
-
- Now with the enhanced scripted language in iFTP, you can simply type:
-
- if exist /*.* then Get /*.* /kill
-
- better yet, how about similar DOS commands, like COPY or MOVE?
-
- if exist ftp:/*.* then move ftp:/*.*
-
- With iFTP, you can use a special drive letter "ftp:" to distinquish which
- directory, remote or local is being referred to.
-
- The above enhanced command performs a condition check for files at the
- remote site, and if any exist, move the files from remote to the current
- local directory. For each file downloaded, the file is deleted. Hence, if
- a session is aborted, no duplicate file transfers are done.
-
- Another example of the enhanced script language is:
-
- open ftp2.paonline userid password
- if not success then abort
-
- Now you can define your login parameters as part of the open command, and
- you can use a condition check on the success of the open operation to see
- if you need to abort.
-
- There are just a few examples of the the enhanced keywords in the iFTP
- script language. iFTP offer a strong capability to write power FTP scripted
- operations with over 60 commands available. Design powerful and reliable
- scripts for your operations.
-
- Why would I need iFTP?
- ----------------------
-
- Who says you need anything in life? <grin>
-
- iFTP is an internet utility. If you have a need for powerful FTP
- scripting, then iFTP is for you. There was nothing in the internet that I
- found equivalent to it. If there was, I could of saved myself the
- programming work.
-
- But I see some very useful scripts that can be done with iFTP. One
- immediate need is with the FTP/HUBS. If you are familar with FTP/HUB
- sites, then you would understand the complexity of writing a good,
- reliable FTP script. In order to make it work right, you had to write
- some complex batch files which created FTP scripts.
-
- Now you can avoid the batch file. iFTP comes packaged with a ready to use
- FTP/HUB script that will handy the reliable file transfer of files with
- your FTP/HUB site.
-
- How much does iFTP cost?
- ------------------------
-
- The cost of iftp is:
- Retail
- Purchase
-
- iFTP $49.00
-
-
- How do I register IFTP?
- -----------------------
-
- Once you purchase IFTP, you will be provided with an official version of
- IFTP which is requires a registration code to run. You will be provided
- with official registration information via Internet Email.
-
- See the order.txt file for an Purchase Order form. You can send this
- via:
-
- email: sales@santronics.com
- fax: 305-242-1482
-
- or you can call our toll free sales line at: 800-845-6944
-
- To get this registration information, you must provide us with two
- pieces of information:
-
- your email address:
- your user name:
-
- The SSREG.INI file must be created (if not already there). The file
- SSREG.INI should be edited using NOTEPAD or some other ascii editor and the
- following section should be added to this file:
-
- [iftp]
- email= <<< Information supplied by YOU
- username= <<< Information supplied by YOU
- serial= <<< Information supplied by Santronics
- regcode= <<< Information supplied by Santronics
-
- If any of this information is incorrect, the registration will not
- work.
-
- Who do we contact if there are any problems?
- --------------------------------------------
-
- Support for iFTP is done via internet email only and our technical support
- voice line.
-
- You can send all questions and comments to:
-
- support@santronics.com
-
- Or you can call 305-248-3204 9am-7pm M-F Eastern Standard Time.
-
- Since we have multiple products to support, it helps if you indicate you
- are using iFTP and to give us as much detail as possible.
-
- You may check our web site at http://www.santronics.com for any new
- developments or updates.
-
- How do I install iFTP?
- ----------------------
-
- Simple! Just unzip the archive into any directory you want.
-
- iFTP is based on Microsoft Internet DLL called WININET.DLL. We included a
- copy of it. But you may already have it in your \WINDOWS\SYSTEM directory
- (or \WINNT\SYSTEM32 directory for NT). If you already have it, you don't
- need to unzip WININET.ZIP which came with IFTP.
-
- Edit the iFTP.INI file and define the setup section.
-
- Are there any command line parameters?
- --------------------------------------
-
- Yup, Just type iFTP <enter> and you will see the command line options.
-
- To run a script, you can type:
-
- iFTP /RUN scriptfilename
-
- If you want to quickly send files without a script, you can type:
-
- iFTP /PUT filename(s)
-
- If you want to quickly pick up files without a script, you can type:
-
- iFTP /GET filename(s)
-
- How do I write a iFTP script?
- -----------------------------
-
- With a TEXT editor!!!
-
- You should print out the iftpcode.txt file. This is the iFTP script
- language reference document.
-
- See the examples.zip for *.FTP examples on how to use a script and
- many of the iFTP commands.
-
- Can I use iFTP in console mode (interactively)?
- -----------------------------------------------
-
- Yes, you can use iFTP in console mode by using the iFTP command line
- switch /CON.
-
- Example:
-
- iftp /con
-
- this will put you in a iFTP prompt mode where you can use any of
- the iftp script commands. You can even call SCRIPTS from the
- console mode.
-
- I have a work station without RAS installed. Do I need RAS?
- ------------------------------------------------------------
-
- Starting with iFTP update version 2.1c (beta) and official release
- 2.1d, iFTP no longer requires RAS to be installed. This will
- basically disable dialing features.
-
- How do I setup IFTP with Proxies?
- ---------------------------------
-
- iFTP versions prior to v2.1d used the Microsoft Registry to get
- "default" proxy information, if any. In other words, it followed
- the proxy setup as defined by Microsoft's Internet Explorer.
-
- With the latest version, this is still the default behavior. However,
- iFTP now allows you to bypass "Microsoft's proxy List" and to define
- your own in the IFTP.INI file. You can also now bypass proxies
- entirely with IFTP and go directly to FTP host sites.
-
- I am a Fidonet Member using FTP hub distribution. Can I use iFTP?
- -----------------------------------------------------------------
-
- Sure! FTP Fido hubs was the #1 incentive in writing iFTP. We needed a
- "reliable" way to deal with FTP Fido hubs, hence iFTP was developed. In
- the package, you will find two example zip files that contain both batch
- files and iFTP scripts which were especially tailored for George Peace
- and John Souvestre's FTP hub sites. Minor tweaking may be required to
- make it fit your FTP hub distribution.
-
- What else do I need to know?
- ----------------------------
-
- Thats it when it comes to iFTP! You see, straight forward and simple!
-
- Enjoy iFTP
-
- Hector Santos
- Santronics Software Inc.
-